perm filename TFXGEN.FML[UP,DOC] blob sn#381105 filedate 1978-09-18 generic text, type T, neo UTF8
(This file will soon be deleted, READ TFX instead.)

TFXGEN is a program which generates .TFX files from .FNT files.
These .TFX files are required by the TEX document compiler, and should
appear on the same area as the associated font.

To use TFXGEN, say "R TFXGEN" and then type in the font name.  The program
first looks for the font on your directory, and then looks on [XGP,SYS].
The default extension is .FNT.  The program then asks you for an output
filename, and loads the line editor with the default filename.

The .TFX file for a font specifies the dimensions (width, height, and depth)
of each character.  Here is how TFXGEN determines the character dimensions:
    width  ← character_width;
    height ← baseline - rows_from_top;
    depth  ← data_row_count - baseline;

(Note:  The .TFX file allows at most 64 different widths, 16 different heights,
and 16 different depths.  If necessary, TFXGEN "rounds" some dimensions.)

Most XGP fonts have their characters "left-justified" in the bit raster,
while TEX fonts have their characters centered.  Thus a slight (horizontal)
offset might be noticed when mixing TEX fonts and regular XGP fonts.

The .TFX file created by TFXGEN contains no ligature substitution or kerns.
If you want these for a particular font, ask FML for help.